home *** CD-ROM | disk | FTP | other *** search
/ Software Vault: The Gold Collection / Software Vault - The Gold Collection (American Databankers) (1993).ISO / cdr38 / layout40.zip / LAYOUT.DOC < prev    next >
Text File  |  1993-06-01  |  80KB  |  1,635 lines

  1.  
  2.  
  3.  
  4.  
  5.                                ______________
  6.                               |              |
  7.                               |    LAYOUT    |
  8.                               |______________|
  9.         
  10.  
  11.  
  12.  
  13.                     An Area Planning and Inventory Program
  14.         
  15.                                  written by
  16.  
  17.                               Martin L. Waldman
  18.  
  19.  
  20.         
  21.                                 Version  4.0
  22.                           Copyright 1991,1992,1993
  23.                              All rights reserved
  24.  
  25.  
  26.  
  27.         
  28.  
  29.  
  30.                                Distributed by 
  31.  
  32.                                Software Co-op   
  33.                             5437 Honey Manor Drive
  34.                             Indianapolis IN  46241
  35.                                 317-856-6052   
  36.  
  37.  
  38.  
  39.  
  40.         
  41.                               TABLE OF CONTENTS
  42.                                                        Page
  43.                PART 1. INTRODUCTION .................... 1
  44.                         1.1  Upgrade to Version 4 ...... 1
  45.                         1.2  Starting LAYOUT ........... 2
  46.                         1.3  Exiting from LAYOUT ....... 2
  47.                         1.4  Screen Displays ........... 3
  48.                         1.5  Using the Keyboard ........ 4
  49.                         1.6  LAYOUT File selection ..... 5
  50.                         1.7  Sheet selection ........... 5
  51.                                                         
  52.                                                         
  53.                PART 2. SHEET FUNCTIONS ................. 6
  54.                         2,1  Framework Menu ............ 6
  55.                         2.2  Content Menu .............. 9
  56.                         2.3  Drawing the Sheet ........ 11
  57.                         2.4  Mouse Functions .......... 12
  58.                         2.5  Printing the Sheet ....... 13
  59.                                                         
  60.                                                         
  61.                PART 3. FILE FUNCTIONS ................. 14
  62.                         3.1  Titles/Printer/Video ..... 14
  63.                         3.2  Inventory Print .......... 16
  64.                         3.3  Make a .CSV File ... ..... 16
  65.                                                         
  66.                                                         
  67.                PART 4. PRACTICAL EXERCISES ............ 17
  68.                         4.1  Setting the Framework .... 19
  69.                         4.2  Changing the Contents .... 23
  70.                         4.3  Using the Mouse .......... 24
  71.  
  72.  
  73.                PART 5. LICENSE INFORMATION ............ 27
  74.                              Layout 4.0                                   1
  75.      ======================================================================
  76.  
  77.      PART 1.  INTRODUCTION
  78.      
  79.      LAYOUT is a program that you can use to create and print a drawing of 
  80.      any two-dimensional area along with an inventory of the contents of 
  81.      the area. An area may be a floor plan of a home or business 
  82.      establishment, a map of a piece of land, a description of the contents 
  83.      of a printed page, the design for a quilt, the LAYOUT of components on 
  84.      a circuit board, etc. -- in fact any space for which you know the 
  85.      dimensions.
  86.      
  87.      All of the information for displaying and printing an area and it's 
  88.      inventory is stored in a "sheet". A file may contain up to 26 
  89.      different sheets. New files and sheets can be created as needed by the 
  90.      program. New or changed files are rewritten to disk whenever you exit 
  91.      from the program or when you select a different file.
  92.      
  93.      The program will run on any computer system that operates using
  94.      DOS 2.x or higher, and has 256k of memory and a color monitor. 
  95.      Support is provided for a Mouse, 2 video modes, and for both Epson 
  96.      FX/IBM Graphic compatible dot matrix printers and HP LaserJet 
  97.      compatible laser printers.
  98.      
  99.      Part 1 of this manual contains general information about LAYOUT,
  100.      Parts 2 and 3 discuss the details of specific functions, and Part 4 
  101.      takes you through a series of practical exercises to acquaint you with 
  102.      the various features of the program. 
  103.      
  104.      NOTE: In this manual a letter inside angle brackets is used to 
  105.      indicate a single key press -- the shift key need not be held down.
  106.      
  107.      
  108.      1.1   UPGRADE TO VERSION 4
  109.      
  110.      The data files have been modified and now carry the extension ".LY4". 
  111.      Files that you may have created with version 3 (.LY3) will be 
  112.      automatically converted to the new format the first time Version 4 is 
  113.      run on a directory containing such files.
  114.      
  115.      Version 4 supports two video modes, 640 x 200 and 640 x 480. If your 
  116.      equipment can use the higher resolution mode (VGA) you can set the 
  117.      screen to either mode.
  118.      
  119.      The colors used on the menu screens have been modified to make them 
  120.      more compatible with the LCD screens now used on many portables.In 
  121.      addition, all menus have been modified so that the first letter (or 
  122.      number) of each item is pressed to sekect it.
  123.      
  124.      The grid lines used for indexing have been reconfigured so as not to 
  125.      interfere as much with the contents of a drawing. In addition you can 
  126.      now change the type of indexing directly from the graphic screen.
  127.      2                       Layout 4.0
  128.      ======================================================================
  129.  
  130.      1.2   STARTING LAYOUT
  131.      
  132.      The LAYOUT distribution diskette contains the program and sample data 
  133.      files. The program can be run directly on diskette or copied to a hard 
  134.      disk. 
  135.      
  136.      LAYOUT reads and writes data files on the current default drive and 
  137.      directory. The program itself may be resident on any directory as long 
  138.      as DOS can find it or you include the pathname in the command line.
  139.      
  140.      To start LAYOUT you must log on to the drive and directory where the 
  141.      LAYOUT data files are to be stored and, at the DOS prompt, enter  the 
  142.      command    "LAYOUT"
  143.      
  144.      Normally the program "beeps" only when an error is made such as 
  145.      pressing a key that is not valid. If you wish to have an acoustical 
  146.      prompt whenever input is required, you may run Version 4 in the "beep" 
  147.      mode by using the command    "LAYOUT /B"
  148.        
  149.      From the first display you must select a file by entering a number 
  150.      (see 1.6  LAYOUT FILE SELECTION) -- if you do not the program 
  151.      terminates.
  152.      
  153.      Then you must select the sheet to be active (see 1.7 SHEET SELECTION).
  154.      
  155.      The Function Menu is then displayed. Pressing a letter key will invoke 
  156.      the named function. When you exit from a function you will be returned 
  157.      to the Function Menu.
  158.      
  159.      
  160.      1.3   EXITING FROM LAYOUT
  161.      
  162.      If you press the <Esc> key at the Function Menu display, the following 
  163.      message will appear:   Exit from LAYOUT (Y/N) ? 
  164.      
  165.      Pressing the <Y> key will exit from LAYOUT to the DOS prompt. Pressing 
  166.      any other key will return you to the Function Menu.
  167.                              Layout 4.0                                   3
  168.      ======================================================================
  169.  
  170.      1.4  SCREEN DISPLAYS
  171.      
  172.      LAYOUT uses two different types of displays. On graphic screens a 
  173.      sidebar (first ten columns) is used to display information describing 
  174.      the current drawing, instructions for continuing, and printer status 
  175.      messages. The remainder of the screen displays a drawing of the active 
  176.      sheet.
  177.      
  178.      Text displays are used for file and sheet selection, menus, and data 
  179.      entry functions. For example, the Function Menu looks like this:
  180.      
  181.       ____________________________________________________________________
  182.      /                                                                    \
  183.      LAYOUT 4.0      Floor Plan C - The Erehwon Apt      13:13:40   1/10/93
  184.        Sheet  1/7  Apartment Overview   Area Length 480   Width 276 inches
  185.      ======================================================================
  186.                                Function Menu                       
  187.      
  188.              Sheet Selection                  Layout File selection
  189.                                                                   
  190.              Framework of Sheet               Titles/Printer/Video   
  191.                                                                   
  192.              Contents of Area                 Inventory Print     
  193.                                                                   
  194.              Draw this Sheet                  Make a .CSV file    
  195.                                                                   
  196.              Print this Sheet                                                     
  197.      
  198.      ======================================================================
  199.          Press S, F, C, D, P, L, T, I, M, or Esc to quit LAYOUT
  200.      
  201.      \____________________________________________________________________/
  202.      
  203.      
  204.      The top two lines on the screen are the "Banner". Line one of the 
  205.      Banner shows the system name and version number, the current active 
  206.      plan title and the current time and date. Line two shows the number 
  207.      and name of the active Sheet and the area dimensions.
  208.         
  209.      The middle part of the screen is the "Window" which is used to display 
  210.      the name of the current activity and menus, lists, information from 
  211.      files, messages, special instructions, etc.
  212.         
  213.      The bottom two lines are the "Dialog Box". These lines carry the 
  214.      instructions for pressing a key or entering the other information, 
  215.      accept input from the keyboard, and display error messages.
  216.      4                       Layout 4.0
  217.      ======================================================================
  218.  
  219.      1.5   USING THE KEYBOARD
  220.      
  221.      Each activity in LAYOUT requires a specific entry from the keyboard. 
  222.      The type of entry, and the specific limits for each entry, are shown 
  223.      in the Dialog Box. A blinking cursor appears and a beep is sounded if 
  224.      not in quiet mode. The instructions use the following terminology.
  225.      
  226.      "Press" means you need press only a single key, either a letter or a 
  227.      number. The key list refers to the highlighted characters in the 
  228.      window display or the letter printed between angle brackets on a 
  229.      graphic screen. The Shift Key should not be held down.
  230.      
  231.      If you press a key not listed in the instruction, an error message 
  232.      will be displayed and you will be taken back to the prompt.
  233.       
  234.      "Return" refers to a key that may be labeled RET or ENTER.
  235.      
  236.      "Edit" indicates that you can change individual characters in the 
  237.      highlighted line directly on the screen. Typing a character replaces 
  238.      the one at the cursor. 
  239.      
  240.      During editing the <INS> key inserts one blank space at the cursor, 
  241.      the <DEL> key deletes the character at the cursor, the <BackSpace> key 
  242.      deletes the character before the cursor. The left and right arrow keys 
  243.      move the cursor one character at a time. The <HOME> key moves the 
  244.      cursor to the beginning of the line, <END> key to the end of the line.
  245.      
  246.      To save the changed line press Return. Pressing the <Esc> key exits 
  247.      from editing without saving the changes.
  248.      
  249.      "Enter" means you are expected to either type a number or a new 
  250.      character type entry (see "Edit"). For numbers use the backspace key 
  251.      to make corrections. Press the Return key when you have completed your 
  252.      entry.
  253.      
  254.      When entering a number pressing Return alone (not Esc) causes no 
  255.      change to be made. Entering a 0 (zero) causes that value to be stored 
  256.      where appropriate. The value zero is displayed as either a blank or a 
  257.      "0" on the screen.
  258.      
  259.      An error message will appear if your entry exceeds the limits of a 
  260.      number.  For example, there is a maximum of 6 entries for "Doors" on 
  261.      the Sheet Framework menu (see Part 2). 
  262.      
  263.      After every addition or change, you will be given the opportunity to 
  264.      correct the information before it is saved on the permanent file.
  265.      
  266.      Every instruction in LAYOUT gives you an opportunity to "back out" of 
  267.      the routine, or continue on, without making a change in the displayed 
  268.      values. Pressing only the Return key, or the Esc key where specified, 
  269.      will take you back to the previous instruction or display.
  270.                              Layout 4.0                                   5
  271.      ======================================================================
  272.  
  273.      1.6  LAYOUT FILE SELECTION
  274.      
  275.      This function will be invoked when you first start LAYOUT and may also 
  276.      be accessed by pressing <L> at the Function Menu display.
  277.      
  278.      A numbered list of the Plan Titles in the files on the current 
  279.      directory will be displayed. Type the number of the LAYOUT File you 
  280.      want to work with, then press the Return key.
  281.      
  282.      If you press Return without typing a number, you will be returned to 
  283.      the Function Menu with the current file still active. 
  284.      
  285.      To create a new file, enter a "+" sign. The program will check to see 
  286.      if there is room on the current drive and directory for a new full 
  287.      size file (64k) -- if not a warning message will be displayed.
  288.      
  289.      NOTE: A directory may contain up to 30 LAYOUT data files.
  290.      
  291.      If there is room for a new file, you will be asked if you wish to copy 
  292.      a current file.
  293.      
  294.      If you enter a file number, a new file will be created that is an 
  295.      exact copy of the selected file and will be named as a "COPY of" that 
  296.      file. Other wise, a new file will be created that contains one sheet.
  297.      
  298.      You must then select a sheet to be the active one.
  299.      
  300.      
  301.      1.7  SHEET SELECTION
  302.      
  303.      This function will be invoked automatically when you select a LAYOUT 
  304.      file and may also be accessed by pressing <S> at the Function Menu 
  305.      display.
  306.      
  307.      You will be presented with a numbered list of the Sheet names in the 
  308.      current file. Type the number of the sheet you want to work with, then 
  309.      press the Return key.
  310.      
  311.      If you press Return without typing a number, you will be returned to 
  312.      the Function Menu -- the current Sheet remains active. 
  313.      
  314.      To create a new sheet,enter a "+" sign. The program will check to see 
  315.      if there is room in the file and on the current drive and directory 
  316.      for a new sheet (4k) -- if not a warning message will be displayed.
  317.      
  318.      If there is room for a new sheet (maximum 26), you will be asked if 
  319.      you wish to copy a current one.
  320.      
  321.      If you enter a sheet number, that sheet will be copied to the next 
  322.      available sheet number and will be named as a "COPY of" that sheet. 
  323.      Other wise a blank sheet will be added to the file. 
  324.      
  325.      The selected, or newly created, sheet then becomes the active sheet.
  326.      6                       Layout 4.0
  327.      ======================================================================
  328.  
  329.      PART 2. SHEET FUNCTIONS
  330.      
  331.      Two menus are used to enter the information describing the active 
  332.      sheet. -- the Framework menu by pressing <F>, the Contents menu by 
  333.      pressing <C>. Both can be accessed from either the Function Menu or 
  334.      the Drawing display.
  335.      
  336.      NOTE: The Sheet Name can be edited on the Titles/Printer/Video menu -- 
  337.      see paragraph 3.1.2 below.
  338.      
  339.      The current values on file for the active sheet will be displayed.
  340.      Press a letter key to change a value as explained below. Pressing the 
  341.      Return key takes you back to the Function Menu or Drawing display.
  342.      
  343.      
  344.      2.1  FRAMEWORK MENU
  345.      
  346.      This menu is used to enter or change the information that controls how 
  347.      the sheet is displayed and printed. When you press <F>, the 
  348.      information will be displayed and you will be prompted to press a key, 
  349.      or return. The action invoked by each key is as follows:
  350.      
  351.      
  352.      2.1.1  DRAWING UNITS
  353.      
  354.      All objects are drawn on the screen (and printout) as a rectangular 
  355.      box whose "Size" and "Position" is specified as a number of "Drawing 
  356.      Units". 
  357.      
  358.      The box represents the area occupied by the object -- not necessarily 
  359.      it's shape.
  360.      
  361.      The Drawing Units value is a word or abbreviation that states the 
  362.      units (e.g. inches, feet, meters, etc.) of the actual measurements 
  363.      entered for items to be drawn on the screen. Press <U> and you will be 
  364.      prompted to enter the Drawing Units value.
  365.      
  366.      The Size of an item specifies the actual measurements to be drawn on 
  367.      the screen. "Length" is the horizontal dimension (left to right), 
  368.      "Width"  is the vertical dimension (top to bottom).
  369.      
  370.      Position is defined by how far the upper left-hand corner of an item 
  371.      is offset from the "Base Point" (the filled-in block located in the 
  372.      upper left-hand corner of the drawing area).
  373.      
  374.          "Rt" = horizontal distance to the right of the Base Point. 
  375.          "Dn" = vertical distance down from the Base Point. 
  376.      
  377.      The position of the Base Point itself is Rt 0   Dn 0
  378.                              Layout 4.0                                   7
  379.      ======================================================================
  380.  
  381.      2.1.2  DRAWING RATIO
  382.      
  383.      The number of different locations that can be physically displayed on 
  384.      the graphic screen is limited by the video mode you are using.
  385.      
  386.      Actual dimensions that are larger (or smaller) can be optimally 
  387.      displayed by setting the appropriate Drawing Ratio for the active 
  388.      sheet. The data entered for each item will be adjusted for display 
  389.      purposes by the ratio -- the data itself is not changed.
  390.      
  391.      When you press <R> you will see a display of the ratios that may be 
  392.      used to enlarge or reduce the drawing so that it fits on the screen. 
  393.      The following table can be used to determine an appropriate ratio 
  394.      depending on the video mode you are using.
  395.      
  396.                   Code   Draw    Maximum Actual Measurement
  397.                    No.   Ratio    640 x 200      640 x 480
  398.                                   Len   Wid      Len   Wid
  399.                                   
  400.           Normal    0    Full     240   192      264   228
  401.                                                           
  402.           Enlarge   1    Dble     120    96      132   114
  403.                     2    Quad      60    48       66    57
  404.                                                           
  405.           Reduce    3    Half     480   384      528   456
  406.                     4    Qtr      960   768     1056   912
  407.      
  408.      Enter the code number of the Drawing ratio you wish to use for the 
  409.      active sheet.
  410.      
  411.      
  412.      2.1.3  INDEX TYPE
  413.      
  414.      Sheets may be drawn with tick marks on the borders of the drawing, 
  415.      full grid lines crisscrossing the drawing or with no index marks.
  416.      
  417.      When you press <T> you will see a display of the Index Types that may 
  418.      be used in the drawing and printing of the active sheet. Enter a code 
  419.      number or press Return for no change.
  420.      
  421.      You may also change the type by pressing <T> on the graphic screen. 
  422.      The display of the indexes will be rotated serially among the 3 types.
  423.      
  424.      
  425.      2.1.4  INTERVAL
  426.      
  427.      The index interval is the number of drawing units between tick marks 
  428.      or grid lines on the drawing and printout. Press <I> and then enter a 
  429.      new number or press Return for no change.
  430.      
  431.      The index interval will be adjusted for display according to the 
  432.      drawing ratio.
  433.      8                       Layout 4.0
  434.      ======================================================================
  435.  
  436.      2.1.5  DRAWING AREA BORDERS
  437.      
  438.      The borders of the drawing area may be displayed as "Walls" (double 
  439.      lines), "Edges" (single lines), or not at all.
  440.      
  441.      When you press <B> you will see a display of the Borders that may be 
  442.      used in the drawing and printing of the active sheet. Enter a code 
  443.      number or press Return for no change.
  444.      
  445.      
  446.      2.1.6  HORIZONTAL and VERTICAL SIZES
  447.      
  448.      Both of these dimensions should be entered as the actual measurements 
  449.      of the area represented by the sheet. Edges will be drawn at these 
  450.      dimensions, Walls outside of them. Press <H> or <V> and then enter the 
  451.      desired value.
  452.      
  453.      The boundaries of the drawing area will be indicated on all drawings 
  454.      by filled-in blocks located outside of each corner.
  455.      
  456.      
  457.      2.1.7 DOORS and WINDOWS  - press <D> or <W>
  458.      
  459.      When <D> or <W> is pressed you will be prompted to press the number of 
  460.      the item you wish to change -- there are a maximum of 6 of each.
  461.      
  462.      You will then be prompted to specify the wall in which the door or 
  463.      window is to be drawn, or you can remove this door or window from the 
  464.      list by pressing <C> (clear).
  465.      
  466.      Otherwise, press a letter key -- <T> for the top, <B> for the bottom, 
  467.      <L> for the left-hand, or <R> for the right-hand wall.
  468.      
  469.      Next you must enter the position at which the door or window starts:
  470.         Top & Bottom walls - distance to the right of the base point.
  471.         Left & Right walls - distance down from the base point.
  472.      
  473.      And finally you must enter the size of the window or door.
  474.      
  475.      The program draws doors and windows by erasing the specified part of 
  476.      the wall and drawing in the frame. For windows, the erased portion of 
  477.      the wall is filled with a dashed line. 
  478.      
  479.      If the horizontal or vertical size of the walls is changed, the doors 
  480.      and windows will be drawn within the new walls -- the position and 
  481.      size are not changed.
  482.      
  483.      The doors and windows will only be drawn if the drawing area border is 
  484.      set to "Walls". The door and window data will not be changed.
  485.                              Layout 4.0                                   9
  486.      ======================================================================
  487.  
  488.      2.2  CONTENT MENU
  489.      
  490.      The Contents menu, accessed by pressing <C>, enables you to enter and 
  491.      change the specifications for the objects to be displayed on drawings 
  492.      and printouts and to enter the inventory data. 
  493.      
  494.      The initial display shows the name, size, and position for each of the 
  495.      content blocks (A - Z) that are used to define the rectangular block 
  496.      of space occupied by an object regardless of shape. To change the 
  497.      specifications or the inventory data for a block, press the letter 
  498.      corresponding to the block.
  499.      
  500.      A window will open on the opposite half of the screen that displays 
  501.      all the data on file for the selected content block and you will 
  502.      prompted to select an item to change.
  503.      
  504.      As you change an item the new data will be displayed in the window but 
  505.      will not be changed on the initial display (all 26 blocks) until you 
  506.      press return to exit from this window. When you do, you will be 
  507.      returned to the updated initial Area Content display.
  508.      
  509.      To clear an item completely, press <C>.
  510.      
  511.      
  512.      2.2.1  NAME OF BLOCK
  513.      
  514.      Press <N> and the block's Name field will be highlighted for editing 
  515.      as described in Para. 1.5.
  516.      
  517.      
  518.      2.2.2  SIZE
  519.      
  520.      When you press <S>, you will be serially prompted to enter the Length 
  521.      and Width of the item. Pressing Return at a prompt leaves that value 
  522.      unchanged -- see also Para 2.4 Mouse Functions.
  523.      
  524.      NOTE: You may record the block name and size at any time, but, the 
  525.      item will NOT appear on the drawing unless it's Position has been 
  526.      defined.
  527.      
  528.      2.2.3  POSITION
  529.      
  530.      To set the Position data (distances to the right and down) of the 
  531.      block, press <P>. You will be serially prompted to enter the two 
  532.      values. Pressing Return at a prompt leaves that value unchanged -- see 
  533.      also Para 2.4 Mouse Functions.
  534.      10                       Layout 4.0
  535.      ======================================================================
  536.  
  537.      2.2.4  ROTATION
  538.      
  539.      Initially blocks are drawn with the length parallel to the top of the 
  540.      area (Rotation angle = 0). Press <R> to choose another angle. The 
  541.      block will be rotated around the recorded position with the length 
  542.      drawn at the specified angle -- see also Para 2.4 Mouse Functions.
  543.      
  544.      
  545.      2.2.5  INVENTORY ITEMS
  546.      
  547.      Pressing a number key <1> - <6> allows you to edit that inventory 
  548.      item. If you press <I> you will be serially prompted to edit all six.
  549.      
  550.      The number of characters and the type of entry in each inventory item 
  551.      is determined by the values set in the Set Titles/Printer Type menu 
  552.      (see 3.1.4  INVENTORY COLUMNS). If the sizes or types are changed 
  553.      after the data has been entered it may be neccessary to reedit all of 
  554.      the content blocks.
  555.      
  556.      The column type determines how the inventory item is edited on the 
  557.      area content menu and how it is printed on the inventory list and .CSV 
  558.      file. The type of the item appears after the item title on the area 
  559.      content display as [C] or [N]
  560.      
  561.      [C] - Character type entries can be changed by editing them directly 
  562.      in the highlighted space of the area content display. These print as 
  563.      displayed on the inventory list and are surrounded by double quotes in 
  564.      the .CSV file.
  565.      
  566.      [N] - To change a numeric type entry, you will be prompted to enter 
  567.      the number from the keyboard (Return for no change). You may include 
  568.      leading plus or minus signs and embedded decimal points.The numeric 
  569.      entries will be automatically right justified in the display and 
  570.      printout and surrounded only by commas in the .CSV file. 
  571.                              Layout 4.0                                  11
  572.      ======================================================================
  573.  
  574.      2.3   DRAWING THIS SHEET
  575.      
  576.      Each block is drawn and printed with the following variations 
  577.      according to the values shown on the display:
  578.      
  579.           1)  Blocks with all four values for size and position specified 
  580.               will be drawn as a box on the screen and the printout.
  581.      
  582.           2)  If the name of the block starts with an asterisk (*) the 
  583.               name will not appear on the printout. Otherwise the name 
  584.               will be printed in the approximate center of the box.
  585.      
  586.           3)  If the size of a block is set at zero (blank on the 
  587.               display), a box will not be drawn. The block name will 
  588.               appear on the printout at the specified position.
  589.      
  590.      
  591.      The Drawing function is accessed by pressing <D> at the Function menu.
  592.      The Framework and Content values for the active sheet will be adjusted 
  593.      by the drawing ratio and then used to draw a graphic screen.
  594.      
  595.      Content block boxes, walls, doors, windows, index marks, and filled-in 
  596.      squares representing the four corners of the drawing area will be 
  597.      drawn in that order.
  598.      
  599.      The position of each content block for which information has been 
  600.      entered will be indicated by it's item letter on the screen.
  601.      
  602.      The drawing is a proportional draft of what will be put on paper when 
  603.      the sheet is printed except that full block names will be printed 
  604.      instead of just the item letters.
  605.      
  606.      The Plan Title, Sheet number and name, area length and width, drawing 
  607.      units and ratio, index interval, and the instructions for continuing 
  608.      will be displayed in the sidebar on the left-hand side of the screen.
  609.      
  610.      Pressing <Esc> returns you to the Function menu. Press <T> and the 
  611.      indexes wiull be redrawn to the next type. You can modify the drawing 
  612.      by pressing <F> or <C> to make changes to values on the Framework or 
  613.      Content menus -- the drawing will reappear when you exit from either. 
  614.      12                       Layout 4.0
  615.      ======================================================================
  616.  
  617.      2.4   MOUSE FUNCTIONS
  618.      
  619.      LAYOUT will detect if you have a 2- or 3- button mouse or other 
  620.      compatible pointing device installed in your system. If so, the 
  621.      instructions on the graphic drawing display will include the line 
  622.      "<M>ouse". If you press <M>, you will be prompted to press a letter 
  623.      (A-Z) to define the content block you wish to modify.
  624.      
  625.      When you press a letter the sidebar display will change to show the 
  626.      Block letter and the name, size, position, and rotation values 
  627.      currently on file. In addition the current location of the mouse 
  628.      cursor is displayed.
  629.      
  630.      The mouse cursor will appear in the center of the screen if no 
  631.      position is on file for the selected block, otherwise it will point to 
  632.      the position and the block letter will appear. The block drawing will 
  633.      appear only if both size and position have been specified.
  634.      
  635.      You may use the mouse in the normal manner to change it's cursor 
  636.      location on the screen. You may also use the cursor movement keys on 
  637.      the numeric keypad (NumLock must be off) as follows:
  638.      
  639.          The up, down, right, and left arrow keys move the cursor one point 
  640.          at a time in the indicated direction (fine tuning). <PgUp> moves 
  641.          the cursor to the Origin (0,0),  <PgDn> sets the cursor at the 
  642.          bottom right hand corner of the defined area.
  643.      
  644.          The <Home> key sets the cursor to the position of the selected 
  645.          block. <End> moves the cursor to it's bottom right-hand corner.
  646.      
  647.      The mouse buttons and their equivalent keypresses function as follows:
  648.      
  649.          Click Left or press <Ins> to move the position of the block to the 
  650.          current cursor location. 
  651.      
  652.          Click Center or press the <Tab> key to cause the block to serially 
  653.          rotate about the position.
  654.      
  655.          You can also change the size of the block. The best way to do this 
  656.          is to first set rotation to "0" and press <End> to position the 
  657.          cursor at the current bottom. Now move the cursor to correct the 
  658.          size values (= cursor location - block position) and Click Right 
  659.          or press <Del>. The block will be redrawn and the new size 
  660.          displayed in the sidebar.
  661.      
  662.      The changed drawing you see after each change is a temporary one -- 
  663.      don't worry if some lines appear cut or extra marks appear. To save 
  664.      the changes you have made, you must press the <Ret> key. You may press 
  665.      the <Esc> key at any time to cancel the changes. The drawing will be 
  666.      restored to the current values and you will be returned to the select 
  667.      block (A-Z) prompt.
  668.      
  669.      Paragraph 4.3 of this manual contains a practical exercise to acquaint 
  670.      you with using a mouse in LAYOUT.
  671.                              Layout 4.0                                  13
  672.      ======================================================================
  673.  
  674.      2.5   PRINTING THIS SHEET
  675.      
  676.      When you are satisfied with the appearance of the drawing, you may 
  677.      send it to the printer by pressing <P>.
  678.      
  679.      NOTE: Printing can also be done by pressing <P> on the Function Menu.
  680.      
  681.      The drawing will be displayed without the area content block item 
  682.      letters -- just the way it will be put on paper.
  683.      
  684.      A message in the left-hand sidebar will remind you to set the selected 
  685.      type of printer "on line". If you have a printer buffer attached, make 
  686.      sure it too is turned on.
  687.      
  688.      NOTE: The Printer Type can be set on the Titles/Printer/Video menu -- 
  689.      see paragraph 3.1.3 below.
  690.      
  691.      The printouts from LAYOUT use 9 - 10 inches per page depending on how 
  692.      your dot matrix printer handles dot graphics. To center the top and 
  693.      bottom margins, the paper should be set so that the first line will 
  694.      print one-half to one inch down from the top of a new page.
  695.      
  696.      The margins for a laser printer are set automatically.
  697.      
  698.      Press <P> again when you are ready, or <Esc> to abort the printing.
  699.      
  700.      If the printer is still not ready to print, you will see a second 
  701.      prompt that reminds you to make it ready or to exit without printing.
  702.      
  703.      A message will acknowledge that printing has started. Be patient !
  704.      Aproximately 44k-60K characters must be sent to the printer one at a 
  705.      time.
  706.      
  707.      Depending on the speed of your equipment, printing a sheet on a dot 
  708.      matrix printer may take up to 3 minutes, on a laser printer about 1 
  709.      minute.
  710.      
  711.      A single page will be printed that contains the titles and dimensions 
  712.      of the sheet, the graphic screen drawing with the full name of each 
  713.      block, and lists of the information on file for all doors, windows, 
  714.      and area content blocks.
  715.      14                       Layout 4.0
  716.      ======================================================================
  717.  
  718.      PART 3. FILE FUNCTIONS
  719.      
  720.      3.1   TITLES/PRINTER/VIDEO
  721.      
  722.      This menu is used to select a printer type, video mode, and enter the 
  723.      information describing the active file and sheet.  Press a letter or 
  724.      number key to change a value as explained below. Pressing the Return 
  725.      key takes you back to the Function Menu.
  726.      
  727.      The current values on file will be displayed, for example:
  728.       ____________________________________________________________________
  729.      /                                                                    \
  730.      LAYOUT 4.0      Apartment #101 - The Erehwon        13:25:32   1/10/93
  731.        Sheet  7/7  Kitchen/Dining Area  Area Length 216   Width 144 inches     
  732.      ======================================================================
  733.                           Titles/Printer/Video
  734.      
  735.                     Title of Plan  Apartment #101 - The Erehwon
  736.                     Sheet Name     Kitchen/Dining Area
  737.                     Printer Type   Dot Matrix
  738.                     Video mode     640 x 480
  739.      
  740.                     Inventory Columns
  741.                         No. Size Type   Title        
  742.                          1.  10  Char   Purch.Date   
  743.                          2.  10  Num    Purch.Cost   
  744.                          3.  10  Char   Vendor       
  745.                          4.  13  Char   Serial Number
  746.                          5.  10  Num    Repl. Cost   
  747.                          6.  13  Char   Ins. Policy #
  748.                            =====              
  749.                         Tot  66 / 66 maximum   
  750.      
  751.      ======================================================================
  752.        To make a change press T, S, P, V, 1 - 6
  753.                          or press Esc for no change
  754.      \____________________________________________________________________/
  755.      
  756.      
  757.      3.1.1  TITLE OF PLAN
  758.      
  759.      The Title, as displayed in the banner, is used to identify the LAYOUT 
  760.      file that is currently being used and is the name that appears on the 
  761.      File Selection display. Press <T> to edit it using the techniques 
  762.      explained in paragraph 1.5. Press Return when finished, or press the 
  763.      <Esc> key if you do not wish to record the change.
  764.      
  765.      
  766.      3.1.2  SHEET NAME
  767.      
  768.      The name of the currently active sheet is also displayed in the banner 
  769.      and is the name that appears on the Sheet Selection display. It can be 
  770.      edited by pressing <P> and using the technique described in para 1.5.
  771.                              Layout 4.0                                  15
  772.      ======================================================================
  773.  
  774.      3.1.3  PRINTER TYPE
  775.      
  776.      Printing may be done either with an Epson FX/IBM Graphic compatible 
  777.      dot matrix printer or an HP LaserJet laser printer.
  778.      
  779.      When you press <P> you will see a display of the Printer Types that 
  780.      are to be used to print all reports. Enter a code number or press 
  781.      Return for no change.
  782.      
  783.      NOTE: The program expects that the printer you select is the DOS 
  784.      default PRN device.
  785.      
  786.      3.1.4  VIDEO MODE
  787.      
  788.      When you press <V> you will see a display of the Video modes that are 
  789.      available. Enter a code number or press Return for no change.
  790.      
  791.      NOTE: This item will not appear if your system does not support both 
  792.      modes.
  793.      
  794.      
  795.      3.1.5  INVENTORY COLUMNS
  796.      
  797.      This function enables you to design the format of the printed 
  798.      Inventory and the .CSV file that can be created for the active file.
  799.      
  800.      When you press a number key, you will be prompted to enter the size 
  801.      for that column number (press Return for no change), then select the 
  802.      item type (character or numeric), and then to edit the column title. 
  803.      
  804.      As indicated in the display, there are a maximum of 66 characters for 
  805.      the column titles and data in each column for each Content Block.
  806.      
  807.      The column size determines how the 66 characters are divided among the 
  808.      columns -- i.e. the title and data for column 1 use the first group of 
  809.      characters. Column 2 starts at the place where column 1 ends, column 3 
  810.      starts at the place where column 2 ends, etc.If you try to exceed the 
  811.      maximum, the higher number columns will be reduced in size by the 
  812.      program (highest first).
  813.      
  814.      NOTE: Changing a column size will change the title space and location 
  815.      at which all subsequent titles begin -- the titles and content block 
  816.      data may have to be reedited.
  817.      
  818.      The column type determines how the inventory item is edited on the 
  819.      area content menu and how it is printed on the inventory list and .CSV 
  820.      file. The type of the item appears after the item title on the area 
  821.      content display as [C] or [N]
  822.      
  823.      [C] - These print as displayed on the inventory list and are 
  824.      surrounded by double quotes in the .CSV file.
  825.      
  826.      [N] - The numeric entries will be automatically right justified in the 
  827.      display and printout and surrounded only by commas in the .CSV file. 
  828.      16                       Layout 4.0
  829.      ======================================================================
  830.  
  831.      3.2   INVENTORY PRINT
  832.      
  833.      When you press <I> on the Function Menu, a message will remind you to 
  834.      set the selected type of printer "on line". If you have a printer 
  835.      buffer attached, make sure it too is turned on.
  836.      
  837.      The inventory is printed on 9 inches per page. For one inch top and 
  838.      bottom margins on a dot matrix printer, the paper should be set so 
  839.      that the first line will print one inch down from the top of a new 
  840.      page. The margins for a laser printer are set automatically.
  841.      
  842.      Press any key when you are ready.
  843.      
  844.      If the printer is still not ready to print, you will see a second 
  845.      prompt that reminds you to make it ready or to exit without printing.
  846.      
  847.      The print-out contains the data from all of the sheets on the current 
  848.      file and is divided into titled sections for each sheet -- multiple 
  849.      pages are printed if needed.
  850.      
  851.      The first line on each page carrys the Plan Title and the current 
  852.      date. The second line carries the inventory column titles set in the 
  853.      Titles/Printer/Video menu. For clarity, the columns are separated from 
  854.      each other by the 3 characters  " | "
  855.      
  856.      The data for each Sheet starts with a line that carries the sheet 
  857.      number/total and the sheet name.
  858.      
  859.      This is followed by a line for each content block that lists the sheet 
  860.      number, block letter, block name, and the inventory data entered for 
  861.      the block in columns separated as above.
  862.      
  863.      NOTE: The Inventory data will NOT be printed on the report or included 
  864.      in the .CSV file (see section 3.3) if a content block is empty, the 
  865.      name of the block starts with an asterisk (*), or the length or width 
  866.      of a block is set at zero.
  867.      
  868.      
  869.      3.3   MAKE A .CSV FILE
  870.      
  871.      Many spreadsheet programs can import data directly from a "comma 
  872.      separated value (.CSV)" file -- an ASCII file formatted with commas 
  873.      between data for columns, character data enclosed in double quotes, 
  874.      and a carriage return for a new row.
  875.      
  876.      Pressing <M> on the function menu will create a file of that type with 
  877.      the same file name as the current .LY4 file but with the .CSV 
  878.      extension. You will be prompted to verify the action.
  879.      
  880.      The file will contain the plan title and column title lines and then 
  881.      all of the sheet information described above (no page breaks).
  882.      
  883.      HINT: When importing this file, set the width of the first column of  
  884.      the spreadsheet to 32, the others to each Inventory Column Size + 2.
  885.                              Layout 4.0                                  17
  886.      ======================================================================
  887.  
  888.      PART 4. PRACTICAL EXERCISES
  889.      
  890.      In this part we will explore various features of LAYOUT using the 
  891.      sample files on the distribution diskette. Place a copy of the  
  892.      diskette into a disk drive, log on to that drive and enter   LAYOUT
  893.      
  894.      The plan titles of the files will be displayed like this:
  895.       ___________________________________________________________________
  896.      /                                                                   \
  897.      LAYOUT 4.0                                         16:58:04   1/10/93
  898.      
  899.      =====================================================================
  900.                           Layout File Selection
  901.      
  902.         ----------- Plan Titles of Files in Current Directory-----------
  903.          1. Floor Plan C, The Erehwon Apts
  904.          2. Apartment #101, The Erehwon
  905.          3. Additional LAYOUT Examples
  906.      
  907.      =====================================================================
  908.           To start a new file enter a + sign or
  909.           enter a LAYOUT file number  or Return
  910.      \___________________________________________________________________/
  911.      
  912.      The first two files contain the floor plans for the same apartment.
  913.      File # 1 shows the unfurnished apartment with it's built-in fixtures, 
  914.      # 2 has had some furnishings placed in it.
  915.      
  916.      We will start with File number 1 - press the number 1 and then the 
  917.      Return key. The next display will look like this.
  918.       ___________________________________________________________________
  919.      /                                                                   \
  920.      LAYOUT 4.0      Floor Plan C - The Erehwon Apts    16:58:35   1/10/93
  921.        Sheet  1/7  Apartment Overview   Area Length 480  Width 276 inches 
  922.      =====================================================================
  923.                              Select starting Sheet                  
  924.      
  925.             --------------- Sheets Currently in File ---------------
  926.               1. Apartment Overview                                 
  927.               2. Workshop and Study                                 
  928.               3. Study Bath & Closets                               
  929.               4. Living Room                                        
  930.               5. Bedroom                                            
  931.               6. Main Bath & Closets                                
  932.               7. Kitchen/Dining Area                                
  933.      
  934.      
  935.      =====================================================================
  936.           To add a new sheet enter a + sign or
  937.           enter a Sheet number  or Return     
  938.      \___________________________________________________________________/
  939.      
  940.      Sheet 1 is a block overview of the apartment. The others show details 
  941.      including interior walls and doors. Choose sheet number 2 to start.
  942.      18                       Layout 4.0
  943.      ======================================================================
  944.  
  945.      The next display you will see is the Function Menu.  Note that Sheet 
  946.      number 2 is now listed in the banner as the active sheet.
  947.      
  948.      If your monitor is capable of 640x480 mode, you may choose either 
  949.      video mode (see Titles/Printer/Video menu) for the following 
  950.      exercises.
  951.      
  952.      Press <D> to draw the sheet on the screen. You will then see a display 
  953.      that looks something like this (but much better on the screen):
  954.       ___________________________________________________________________
  955.      /                                                                   \
  956.      Floor Plan *===============         ========================*
  957.       C, The    ||               A                              ||
  958.      Erewhon Ap ||                                              ||
  959.      Sheet #    ||                                                
  960.        2/7      ||                                                 B
  961.      Workshop    |                                                
  962.      and Study   |                                              ||
  963.      ----------  |                                              ||
  964.      Length 204  |                                              ||
  965.      Width  132  |                                              ||
  966.        inches    |                                              ||
  967.      Index set  ||                                              ||
  968.      each   12  ||                                                
  969.      Drawing is ||                                                 C
  970.       Full size ||                                                
  971.      ---------- ||                                              ||
  972.      Press      ||                                              ||
  973.      <C>ontent  *====================================        ====*
  974.      <F>ramewk                                         D
  975.      <T>ype
  976.        index
  977.      
  978.      <P>rint   
  979.      or <Esc> 
  980.       to Menu  
  981.      \___________________________________________________________________/
  982.      
  983.      
  984.      The information in the sidebar and the data for drawing the four doors 
  985.      and the one window can be changed on the Framework menu. Press <F> to 
  986.      view that menu. Press Return to come back to the drawing.
  987.      
  988.      The four letters in the drawing area (A-D) show the locations where 
  989.      the names for each of the doors will be printed on paper. These 
  990.      locations can be changed on the Contents menu. Press <C> to bring up 
  991.      the Contents menu.
  992.      
  993.      Note the block names assigned to each of the letters. Since the size 
  994.      (Len and Wid) of each of these blocks is zero (blank) no box will be 
  995.      drawn. The names will be printed in the positions defined for each.
  996.      
  997.      We will discuss Contents menu later in this manual. Press Return to 
  998.      come back to the drawing.
  999.                             Layout 4.0                                   19
  1000.      ======================================================================
  1001.  
  1002.      4.1  SETTING THE FRAMEWORK
  1003.      
  1004.      Let's examine the effects of setting some of the values displayed on 
  1005.      the Framework menu. Press <F> to bring up that menu.
  1006.       ___________________________________________________________________
  1007.      /                                                                   \
  1008.      LAYOUT 4.0      Floor Plan C - The Erehwon Apts    17:40:45   1/10/93
  1009.        Sheet  2/7  Workshop and Study   Area Length 204  Width 132 inches 
  1010.      =====================================================================
  1011.                               Framework of Sheet                             
  1012.      
  1013.                    Units  inches              Type Index  not drawn  
  1014.                    Ratio  Full size           Interval     12  inches
  1015.        
  1016.                      Borders of Area           Walls
  1017.                      Horizontal size (length)  204 inches     
  1018.                      Vertical size (width)     132 inches
  1019.        
  1020.          Door   Wall  Position  Size       Window  Wall  Position  Size
  1021.            1.    Top   Rt  60    36           1.    Lft   Dn  40    48 
  1022.            2.    Rht   Dn  24    24           2.                       
  1023.            3.    Rht   Dn  84    24           3.                       
  1024.            4.    Bot   Rt 162    32           4.                       
  1025.            5.                                 5.                       
  1026.            6.                                 6.                       
  1027.                                                                       
  1028.      =====================================================================
  1029.        To make a change press U, R, T, I, B, H, V, D, W
  1030.                          or press Esc for no change
  1031.      \___________________________________________________________________/
  1032.      
  1033.      Distances on a drawing can be difficult to evaluate without some 
  1034.      indication of the scale of the drawing. Let's add indexing marks to 
  1035.      this sheet.
  1036.      
  1037.      Press <T>. A list of the available indexing types will "pop up" on the 
  1038.      screen. Select code number 1 (Tick marks). The new index type will be 
  1039.      indicated on the display. Press Return to go back to the drawing.
  1040.      
  1041.      The whole drawing area is now outlined on all 4 sides by a series of 
  1042.      short vertical and horizontal dashes. The distance between marks is 
  1043.      defined by the index interval. Because of variations in monitors, 
  1044.      horizontal distances should be compared only with the top or bottom 
  1045.      row of marks, vertical distances with the left or right column.
  1046.      
  1047.      Press <T> to reset the index type to "Grid lines". The drawing area is 
  1048.      now divided into a set of squares. Although the drawing seems somewhat 
  1049.      cluttered, grid lines can be useful in determining the amount of 
  1050.      floor-covering needed for a room -- in this case for example, the 
  1051.      number of 12 inch square floor tiles.
  1052.      
  1053.      Press <I> on the Framework menu, set the interval to 36, and return to 
  1054.      the drawing -- the grid now shows the amount of carpeting needed in 
  1055.      square yards.
  1056.      20                       Layout 4.0
  1057.      ======================================================================
  1058.  
  1059.      The next thing we will evaluate is the Drawing Ratio.
  1060.      
  1061.      First set the index type as grid lines and the index interval at 36. 
  1062.      Now examine the drawing. The sidebar shows that the area is 204 inches 
  1063.      long, 132 inches wide, and is drawn "Full size".
  1064.      
  1065.      Press <F> to bring up the Framework menu and then press <R> to see a 
  1066.      display of the available drawing ratios. Enter code 3 (Half) and 
  1067.      return to the drawing.
  1068.      
  1069.      The sidebar now shows that the drawing is "Half size"
  1070.      
  1071.      Although you have not changed the sizes and positions of the 
  1072.      structures, all measurements have been cut in half and therefore only 
  1073.      occupy half their normal distance on the screen.
  1074.      
  1075.      The grid lines still represent the same interval (36 inches) but there 
  1076.      is now room for twice as many squares on the screen.
  1077.      
  1078.      Take a few minutes and explore the effects of enlarging or reducing 
  1079.      the drawing ratio. Note that all sizes and positions are 
  1080.      proportionally adjusted for drawing and that only those parts of the 
  1081.      sheet that will fit are drawn -- the rest do not appear.
  1082.      
  1083.      When you are finished, reset the Ratio to "Full size", the index type 
  1084.      to "Tick marks", the interval to 12, and return to the drawing.
  1085.      
  1086.      For the next part of this exercise we will be changing some of the 
  1087.      numbers used to create the drawings. Before we do that we want to have 
  1088.      a picture of the sheet and a record of what the current numbers are.
  1089.      
  1090.      Press <P> (to print). The drawing will be redisplayed without the item 
  1091.      letters of the content blocks -- the graphic portion of the drawing 
  1092.      now looks just like it will be printed.
  1093.      
  1094.      The sidebar messages are to remind you to set your printer online
  1095.      -- make sure you have set the appropriate printer type for your 
  1096.      equipment.
  1097.      
  1098.      When the printer is ready, press <P> again. The sheet will be printed. 
  1099.      
  1100.      Since this sheet is the drawing of a room, the Drawing Area Borders 
  1101.      are specified to be "Walls". Press <B> on the Framework menu, change 
  1102.      this value, and return to the drawing. 
  1103.      
  1104.      Depending on your choice the borders of the area will be drawn as 
  1105.      single lines (code 2) or not at all (code 3). Try out both. Note that 
  1106.      in these cases the doors and windows are not drawn, but the data for 
  1107.      them has not been lost. The blocks indicating the corners of the area 
  1108.      are always drawn.
  1109.                             Layout 4.0                                   21
  1110.      ======================================================================
  1111.  
  1112.      Reset the Border value to "Walls" (code 1) and return to the drawing.
  1113.      
  1114.      The length and width of the drawn area are listed in the sidebar. 
  1115.      These two numbers determine where the borders and the corner blocks 
  1116.      will be drawn.
  1117.      
  1118.      Try changing the Horizontal or Vertical size on the Framework menu.
  1119.      
  1120.      Note that the doors and windows will always be displayed according to 
  1121.      their positions and sizes within the walls specified by the listed 
  1122.      dimensions, even if the position or size of a door or window extends 
  1123.      the drawing beyond the new dimension.
  1124.      
  1125.      The location of the item letters indicating where the door names will 
  1126.      be printed is NOT adjusted to changed dimensions. The locations must  
  1127.      be changed on the Area Contents menu.
  1128.      
  1129.      Reset the area sizes to their original dimensions (204 x 132) and the 
  1130.      wall, door, and window drawings will be returned to their original 
  1131.      locations.
  1132.      
  1133.      This sheet shows the presence of four doors in the walls of this room 
  1134.      (each indicated by a letter) and one window in the left-hand wall.
  1135.      
  1136.      The data for the window and the doors, and for the door names, are 
  1137.      listed in the bottom part of the sheet you just printed. 
  1138.      
  1139.      The Wall, Position and Size data for the window and doors is a copy of 
  1140.      what appears on the Framework menu. The specifications for the door 
  1141.      names comes from the Area Content menu.
  1142.      
  1143.      As an exercise let's split the window into two 24 inch parts with 6 
  1144.      inches between them. Press <F> to invoke the Framework menu.
  1145.      
  1146.      Press <W> and then <1> -- this lets you change Window number 1
  1147.      
  1148.      Then press <L> to specify the left wall of the drawing.
  1149.      For Lft Dn Position enter 40 and for Size enter 24
  1150.      
  1151.      This places a window that is 24 inches long starting 40 inches down 
  1152.      from the top in the left wall of the room.
  1153.      
  1154.      Return to the drawing to observe the results of these entries.
  1155.      22                       Layout 4.0
  1156.      ======================================================================
  1157.  
  1158.      Now let's put in the second part of the window. On the Framework menu 
  1159.      select Window number 2 and specify that it too is in the left wall.
  1160.      
  1161.      Since we want to leave 6 inches between windows, we must do a little 
  1162.      arithmetic as follows:
  1163.         Window # 1 starts        40  inches down 
  1164.                    and is        24  inches long
  1165.         Window # 2 starts         6  inches down from the end of Window # 1
  1166.                             ========
  1167.         Adding these gives       70  as the starting position of Window # 2
  1168.      
  1169.      Enter this value for the position of Window # 2 and again specify 24 
  1170.      as the size.
  1171.      
  1172.      Return to the drawing. Note that we have now split the original 48" 
  1173.      window into 2 - 24" windows with 6" between them.
  1174.      
  1175.      To restore the original window you would first clear Window # 2 -- on 
  1176.      the Framework menu press <W>, <2>, and then <C>.
  1177.      
  1178.      Then select Window # 1 and respecify it as being in the left wall at 
  1179.      position 40 and size 48.
  1180.      
  1181.      Return to the drawing to confirm that you have restored it to what it 
  1182.      looks like on the printout.
  1183.      
  1184.      The same techniques are used for creating, changing, or clearing doors 
  1185.      -- start with <D> instead of <W>.
  1186.      
  1187.      Now try putting windows and doors in other places on the drawing. 
  1188.      
  1189.      Note that if you overlap a door with a window, the window will be 
  1190.      drawn as specified but the door will not be drawn correctly and 
  1191.      extraneous marks will appear in the window.
  1192.      
  1193.      This is because doors are drawn before windows -- the extraneous marks 
  1194.      are the door frames that were drawn after a portion of the wall was 
  1195.      erased for the door.
  1196.      
  1197.      Examine the printout you have. From the specifications for the doors 
  1198.      note that Door # 3 is in the right wall, starts 84 inches down from 
  1199.      the top, and is 24 inches wide.
  1200.      
  1201.      In the Area Content information the block indicated by the item letter 
  1202.      "C" places that letter on the screen at the position Rt 210, Dn 96 and 
  1203.      will put the name "Study Closet" at the equivalent position on the 
  1204.      printout -- no box is drawn because the block sizes are blank.
  1205.      
  1206.      Now clear Door # 3 on the Framework menu and return to the drawing.  
  1207.      Note that although the door no longer appears, the key letter is still 
  1208.      displayed. Remove it by clearing the block on the Content menu.
  1209.      
  1210.      Now reset Door 3 and Block C to the specifications on the printout.
  1211.      
  1212.                             Layout 4.0                                   23
  1213.      ======================================================================
  1214.  
  1215.      4.2  CHANGING THE AREA CONTENTS
  1216.      
  1217.      To further examine the uses of the data entered on the Area Content 
  1218.      menu we will use a different sheet. 
  1219.      
  1220.      Return to the Function Menu, press <S> to invoke the sheet select 
  1221.      function and choose sheet number 3. Study Bath & Closets.
  1222.      
  1223.      Draw the sheet on the screen. You will see that this sheet is a 
  1224.      detailed continuation to the right of the sheet we just worked with. 
  1225.      Print a copy of this sheet.
  1226.      
  1227.      The bottom part of the printout contains the specifications on file 
  1228.      for the blocks whose position on the drawing is indicated by the 
  1229.      letters A - I. 
  1230.      
  1231.      The specifications are reproduced in the following table.
  1232.      
  1233.                 Content Blocks     - Size -   Position Rot
  1234.                   --- Name ---      Len Wid    Rt  Dn  Ang
  1235.                 A.* bath-closets    112   3     0  60    0
  1236.                 B.* closet-closet     3  69    60  63    0
  1237.                 C.Counter            49  22     0   0    0
  1238.                 D. Sink              18  16    26   2    0
  1239.                 E. Toilet            21  29    54   0    0
  1240.                 F.Bath tub/shower    31  60    81   0    0
  1241.                 G.Linen Cabinet      41   8     0  52    0
  1242.                 H.Study Closet                  8  96    0
  1243.                 I.Hall Closet                  76  96    0
  1244.      
  1245.      Block A is the horizontal interior wall between the bathroom and the 
  1246.      two closets. This wall goes the whole length of the drawing area (112 
  1247.      inches), is 3 inches thick, and starts at the left edge of the drawing 
  1248.      area (Position Rt 0).
  1249.      
  1250.      Block B is the vertical interior wall that divides the two closets. It 
  1251.      too is 3 inches thick and runs the entire width of both closets
  1252.      
  1253.      Since the study closet is 60 inches long and this wall abuts on to the 
  1254.      horizontal wall, Block B's position is Rt 60  Dn 63.
  1255.      
  1256.      The block names for these two items have been entered to identify the 
  1257.      walls in the data but they will not be printed as they each start with 
  1258.      an asterisk. 
  1259.      
  1260.      Blocks C - G draw and label the fixtures in the bathroom. Note that 
  1261.      the Sink and Toilet names have been indented to center the labels.
  1262.      
  1263.      Blocks H and I put the closet names in the center of their areas.
  1264.      24                       Layout 4.0
  1265.      ======================================================================
  1266.  
  1267.      Now let's put some fixtures into the Hall and Study Closets. We will 
  1268.      use the following information.
  1269.      
  1270.                 Content Blocks     - Size -   Position Rot
  1271.                   --- Name ---      Len Wid    Rt  Dn  Ang
  1272.                 N. Rod                2  69   100  63    0
  1273.                 O.   Shoes           24  12    42  64   45
  1274.                 P.Shelves            60  18     0 114    0
  1275.      
  1276.      Block N is a 2 inch thick rod that runs the whole width of the hall 
  1277.      closet and is 12 inches away from the right-hand inside wall.
  1278.      
  1279.      Block O represents a 12 inch by 24 inch shoe rack placed catty-corner 
  1280.      in the top right hand corner of the study closet.
  1281.      
  1282.      Block P outlines a set of 18 inch shelves along the full length of the 
  1283.      bottom wall of the study closet.
  1284.      
  1285.      If you do NOT have a mouse installed, bring up the Contents menu and 
  1286.      enter the information into Blocks N-P. Return to the drawing and print 
  1287.      a copy of it. Skip down to the next part of the exercise where we 
  1288.      check our work.
  1289.      
  1290.      
  1291.      4.3  USING THE MOUSE
  1292.      
  1293.      Calculating the position to assign to Content Blocks can be difficult 
  1294.      especially if the blocks are to be rotated to other angles or where 
  1295.      they overlap with other parts of the drawing. If you have a mouse or 
  1296.      other pointing device installed, LAYOUT will do the calculations for 
  1297.      you. 
  1298.      
  1299.      The first thing to do is record the names and sizes of the objects to 
  1300.      be positioned in the area. Bring up the Contents menu and enter only 
  1301.      the names and sizes (NOT the Position or Rotation) for blocks N - P 
  1302.      and return to the drawing. Note that these 3 blocks don't yet appear.
  1303.      
  1304.      Press <M>ouse and then press the letter "N" to work with that block. 
  1305.      The mouse cursor will appear in the center of the screen but still no 
  1306.      Block N because you have not assigned it's Position (see the sidebar). 
  1307.      To do that, Click the left mouse button or press the <Ins> key. The 
  1308.      block will now be drawn starting at the mouse cursor. 
  1309.      
  1310.      Now move the cursor to the desired position of the block and again 
  1311.      Click Left. The block will jump to the new position. You can micro-
  1312.      adjust the position by using the arrow keys to move the cursor, then 
  1313.      Click Left again. When things look right (don't worry about cut 
  1314.      lines), press Return to save the new data, or press <Esc> and the 
  1315.      drawing will return to where you started so you can try again.
  1316.      
  1317.      When you are finished with block N, select block O to work with. Move 
  1318.      the mouse cursor into the middle of the Study Closet and Click Left to 
  1319.      draw the block. Click Center or press the <Tab> key and the box will 
  1320.      rotate to 30 deg. Do it again to get to 45 deg.
  1321.                             Layout 4.0                                   25
  1322.      ======================================================================
  1323.  
  1324.      Now move the cursor to the approximate position where the box will 
  1325.      touch both the top and right-hand walls of the Study Closet and Click 
  1326.      Left -- if you positioned it perfectly, give yourself an "atta boy".
  1327.      Otherwise reposition the box (the arrow keys come in very handy) until 
  1328.      it looks right. Press return to save the drawing.
  1329.      
  1330.      Use the above technique to position Block P on the drawing (no 
  1331.      rotation). Return to the Drawing and bring up the Contents menu. You 
  1332.      will see that the position and rotation data for thse three blocks has 
  1333.      been filled in for you. <P>rint this sheet.
  1334.      
  1335.      You can also use the mouse to draw a new block. Try this. At the 
  1336.      drawing press <M> and at the (A - Z) prompt press "X" (for 
  1337.      experiment). Move the cursor into the middle of the right-hand unused 
  1338.      portion of the drawing area and Click Left.
  1339.      
  1340.      The letter "X" appears at the cursor but no box is drawn yet because 
  1341.      its size is still 0 x 0 -- see the sidebar. If Block X had a name 
  1342.      (entered on the Contents menu), it would appear on the printout in 
  1343.      this position.
  1344.      
  1345.      Now move the cursor somewhere to the right and down from the position 
  1346.      and Click Right or press the <Del> key. The box now appears. Check the 
  1347.      sidebar for the calculated size of the box. Adjust the size by moving 
  1348.      the cursor and again Clicking Right. 
  1349.      
  1350.      Try moving the block to various positions and rotating it. When you 
  1351.      are finished experimenting you can delete the changes by pressing 
  1352.      <Esc> or save them as evidence of your expertise with a mouse by 
  1353.      pressing Return.
  1354.      
  1355.      Now let's check our work. Return to the Function menu and press <L> to 
  1356.      select a different LAYOUT file -- your changed file will be saved to 
  1357.      disk. Choose file number 2 and then sheet number 3. Print a copy.
  1358.      Now go back to file number 1, sheet number 3. Compare the sheet from 
  1359.      file 2 (Apartment #101) to your printout of the same sheet from file 1 
  1360.      (Floor Plan C). If they do not match, make the needed corrections.
  1361.      
  1362.      Let's take a look at an overview of the apartment. Go to the Function 
  1363.      menu and select Sheet # 1. Draw it and print a copy.
  1364.      Since the dimensions of the whole apartment (480 x 276 inches) exceed 
  1365.      the physical limits of the screen (240 x 192) the drawing ratio for 
  1366.      this sheet has been set at Half size.
  1367.      
  1368.      The drawing shows the whole apartment divided into a series of blocks 
  1369.      outlining the location and dimensions of each room in the apartment. 
  1370.      The position and size of the doors and windows in the external walls 
  1371.      of the apartment is shown.
  1372.      
  1373.      Content Blocks are used to define a room or group of rooms. The 
  1374.      additional labels on this printout show the relationships of the 
  1375.      detail sheets where the placement of interior walls, doors, fixtures, 
  1376.      etc. is shown -- see your printouts of sheets 2 and 3.
  1377.      
  1378.      26                       Layout 4.0
  1379.      ======================================================================
  1380.  
  1381.      Note that the numbers describing the actual dimensions of a block on 
  1382.      the overview are the same as those on the specific detail sheet for 
  1383.      the comparable structure -- the difference in the appearance of the 
  1384.      drawing is due to different drawing ratios. For example, the block 
  1385.      outlining the area of the Workshop/Study on the overview is 204 x 132 
  1386.      in size. Therefore the same dimensions are specified for the walls on 
  1387.      Sheet # 2.
  1388.      
  1389.      From the overview we can see, for example, that the area drawn on 
  1390.      Sheet # 3 lies immediately to the right of that drawn on Sheet # 2.
  1391.      Since both these sheets are drawn to the same scale (unit = inches, 
  1392.      ratio = full size) the two pieces of paper can be superimposed (right 
  1393.      wall of sheet 2 to left wall of sheet 3) to create a larger overall 
  1394.      plan of the apartment that includes all the detail.
  1395.      
  1396.      Similarly, sheet 4 describes the area to the right of sheet 3, Sheet 5 
  1397.      the area below sheet 2, etc. (all drawn to the same scale). The 
  1398.      filled-in blocks printed at the intersections of the borders will help 
  1399.      you to match up adjoining sheets.
  1400.      
  1401.      You can create a large composite area plan by cutting each sheet along 
  1402.      it's top and left-hand borders and, starting with sheet number 1 as 
  1403.      the base, paste adjoining sheets onto their relative positions.
  1404.      The size of such a composite is limited only by your imagination.
  1405.      
  1406.      Some other ways to use the features in LAYOUT are illustrated on other 
  1407.      sheets in the sample files.
  1408.      
  1409.      Sheet # 4 (either file): - The living room actually has only three 
  1410.      walls. To remove the fourth wall from the drawing of the borders, a 
  1411.      door was placed the full length of the bottom wall.The structures that 
  1412.      lie across the hallway from the living room have been included on this 
  1413.      sheet -- see area content blocks E - H.
  1414.      
  1415.      Sheet # 7 (either file): - the boundaries of this sheet include the 
  1416.      front part of the hallway, the kitchen, and the dining area. Door 1 is 
  1417.      the hallway closet door and Door 2 is the absent wall of the living 
  1418.      room. The interior walls lining the hallway are Blocks N and O. The 
  1419.      pass through and wall separating the kitchen and dining area are 
  1420.      Blocks Q and R. 
  1421.      
  1422.      The fixtures in the kitchen are in Sheet # 7 on both files. Sheet # 7 
  1423.      on file # 2 (Apartment #101) shows the furniture placed in the dining 
  1424.      area by the tenant and some entries have been made in the inventory 
  1425.      data.
  1426.      
  1427.      Print a copy of the Inventory. Go to the Titles/Printer/Video menu and 
  1428.      change some of the column sizes to see the effects on the column 
  1429.      titles and the content block inventory data.
  1430.      
  1431.      The third sample file carries a miscellaneous collection of sheets to 
  1432.      demonstrate how other kinds of areas can be described with LAYOUT. 
  1433.      These samples illustrate how combinations of drawing ratios and units, 
  1434.      either fractional or whole, can be used to describe any size area.
  1435.                              Layout 4.0                                  27
  1436.      ======================================================================
  1437.  
  1438.      PART 5. LICENSE INFORMATION
  1439.      
  1440.      LAYOUT and documentation distributed or shipped with it are copyrighted
  1441.      works protected by U.S. and international copyright law. You are granted
  1442.      a license to use your copy of LAYOUT only under the terms specified in
  1443.      this license agreement.
  1444.      
  1445.      LAYOUT is a software package representing many long hours of
  1446.      programming, development, and support. LAYOUT is not public domain or
  1447.      free software. LAYOUT is distributed as shareware, supported by you, the
  1448.      users that find these programs productive!
  1449.      
  1450.      If you benefited in some way from LAYOUT or make regular use of any of
  1451.      the programs, you should register your copy. Registered users are sent a
  1452.      program disk containing the latest release of the programs, complete
  1453.      printed documentation, and published announcements of future releases of
  1454.      LAYOUT. Support for the program via telephone, mail, Bulletin Board, and
  1455.      Compuserve is also provided to registered users.
  1456.      
  1457.      Single user registration of LAYOUT costs $35 and entitles you to use
  1458.      this software on a single computer and to make as many copies of this
  1459.      software as you wish for backup purposes.
  1460.      
  1461.      Upon receipt of your registration fee you will receive a printed manual,
  1462.      a disk with the latest version of the software, notice of updates to the
  1463.      software, notice of any bugs that may be found in the software, and you
  1464.      will be eligible for telephone support (317-856-6052 during business
  1465.      hours). Support can also be obtained by BBS (PBS-BBS 317-856-2087 Author
  1466.      Conference - Leave a message to BOB OSTRANDER) or on CompuServe
  1467.      (Leave email to BOB OSTRANDER 76635,1760).
  1468.      
  1469.      Registration by private individuals for non-commercial uses is available
  1470.      for $20. This registration level does not include a program disk or
  1471.      printed manual.
  1472.      
  1473.      
  1474.      Site licenses are available for LAYOUT for $200. A site license entitles
  1475.      you to use this software on all of the computers in a building, campus,
  1476.      or plant. You will receive 2 master disks and 2 manuals to make copies
  1477.      from as you wish. Additional master disks and manuals are available, if
  1478.      you wish, at a cost of $4 and $3 respectively.
  1479.      
  1480.      Telephone support and update notices for site licensees of LAYOUT must
  1481.      be directed through one person at the licensee's location.
  1482.      28                       Layout 4.0
  1483.      ======================================================================
  1484.  
  1485.      Anyone not charging a "duplication" fee, individual or non-profit user
  1486.      groups, and Bulletin Board systems, may freely copy and share exact
  1487.      duplicates of LAYOUT. All program and documentation files must be
  1488.      distributed together and unmodified.
  1489.      
  1490.      Distributors of shareware software disks may distribute LAYOUT if they
  1491.      notify the Software Co-op that they are doing so. Members of the ASP do
  1492.      not need to notify Software Co-op that they are distributing LAYOUT.
  1493.      
  1494.      There is no warranty of any kind associated with LAYOUT. You, the user,
  1495.      are advised to experiment and become familiar with all of the programs
  1496.      before relying on them. You assume all risk for the selection, use, and
  1497.      operation of LAYOUT to achieve your intended results.
  1498.      
  1499.      You alone are responsible for any loss of profits, loss of savings, or
  1500.      other incidental or consequential damages arising out of the correct or
  1501.      incorrect use of these programs, even if we are advised of the
  1502.      possibility of any damages due to a defect in any program.
  1503.      
  1504.      By using any of the programs composing LAYOUT programs you agree to the
  1505.      above limitations.
  1506.      
  1507.      
  1508.              _______
  1509.         ____|__     |               (tm)
  1510.      --|       |    |-------------------
  1511.        |   ____|__  |  Association of
  1512.        |  |       |_|  Shareware
  1513.        |__|   o   |    Professionals
  1514.      -----|   |   |---------------------
  1515.           |___|___|    MEMBER
  1516.      
  1517.      
  1518.      
  1519.      This program is published by a member of the Association of Shareware
  1520.      Professionals (ASP). ASP wants to make sure that the shareware principle
  1521.      works for you. If you are unable to resolve a shareware-related problem
  1522.      with an ASP member by contacting the member directly, ASP may be able to
  1523.      help. The ASP Ombudsman can help you resolve a dispute or problem with
  1524.      an ASP member, but does not provide technical support for members'
  1525.      products. Please write to the ASP Ombudsman at 545 Grover Road,
  1526.      Muskegon, MI 49442 or send a Compuserve message via easyplex to ASP
  1527.      Ombudsman 70007,3536.
  1528.  
  1529.                                SINGLE USER INVOICE
  1530.      
  1531.      
  1532.      Remit to:                        From:
  1533.      
  1534.      Software Co-op                      ____________________________________
  1535.      5437 Honey Manor Dr
  1536.      Indianapolis  IN  46241             ____________________________________
  1537.      
  1538.      or VISA/MC call:                    ____________________________________
  1539.      
  1540.      317-856-6052                        ____________________________________
  1541.      
  1542.                                          ____________________________________
  1543.      
  1544.      
  1545.      
  1546.      Send me _____ copy/copies of fully registered LAYOUT at $35 each.
  1547.      
  1548.      
  1549.      Register me for _____ copies of LAYOUT without disk or manual at $20 each.
  1550.      
  1551.      
  1552.      Send me _____ copy/copies of LAYOUT distribution diskette at $4 each.
  1553.      
  1554.      
  1555.                                                      Total: __________
  1556.      
  1557.      Check disk size    [] 5 1/4" 360k      [] 3 1/2" 720k
  1558.      
  1559.      
  1560.      -------------------------------------------------------------------------
  1561.      
  1562.      Checks, Money Orders, VISA, MasterCard are accepted.  Written Purchase
  1563.      Orders are accepted for quantity purchases and site licenses from most
  1564.      companies, schools, and governmental units.  Terms NET 30.
  1565.      
  1566.      
  1567.      VISA/MC #  _________  _________  _________  _________  Exp Date:___ /____
  1568.      
  1569.      
  1570.      Signature ________________________________   Phone ______________________
  1571.      
  1572.      -------------------------------------------------------------------------
  1573.      
  1574.      To Purchasing, Accounts Payable:
  1575.      
  1576.      Note that LAYOUT have been delivered and accepted by the customer. 
  1577.      Upon receipt of this paid invoice, printed manual(s) and current 
  1578.      disk(s) will be sent.
  1579.      
  1580.      Our federal employer ID number is 35-1689317.
  1581.  
  1582.                               SITE LICENSE INVOICE
  1583.      
  1584.      Remit to:                        From (street address):
  1585.      
  1586.      Software Co-op                      ____________________________________
  1587.      5437 Honey Manor Dr
  1588.      Indianapolis  IN  46241             ____________________________________
  1589.      
  1590.      or VISA/MC call:                    ____________________________________
  1591.      
  1592.      317-856-6052                        ____________________________________
  1593.      
  1594.                                          ____________________________________
  1595.      
  1596.                                      Contact individual _____________________
  1597.      
  1598.                                      Phone number ___________________________
  1599.      
  1600.      
  1601.      
  1602.      Send _____ site license packages at $200.
  1603.      
  1604.      
  1605.      
  1606.      
  1607.      Send _____ additional master disks at $4.
  1608.      
  1609.      Send _____ additional printed manuals at $3.
  1610.      
  1611.      
  1612.      Check disk size    [] 5 1/4" 360k      [] 3 1/2" 720k
  1613.      
  1614.      -------------------------------------------------------------------------
  1615.      
  1616.      Checks, Money Orders, VISA, MasterCard are accepted.  Written Purchase
  1617.      Orders are accepted for quantity purchases and site licenses from most
  1618.      companies, schools, and governmental units.  Terms NET 30.
  1619.      
  1620.      
  1621.      VISA/MC #  _________  _________  _________  _________  Exp Date:___ /____
  1622.      
  1623.      
  1624.      Signature ________________________________   Phone ______________________
  1625.      
  1626.      -------------------------------------------------------------------------
  1627.      
  1628.      To Purchasing, Accounts Payable:
  1629.      
  1630.      Note that LAYOUT have been delivered and accepted by the customer. 
  1631.      Upon receipt of this paid invoice, printed manual(s) and current 
  1632.      disk(s) will be sent.
  1633.      
  1634.      Our federal employer ID number is 35-1689317.
  1635.